Reinforcement UShapeRebar/fr

Reinforcement Armature en U

Emplacement du menu
3D/BIM → Outils pour les armatures → Armature en U
Ateliers
BIM, Reinforcement
Raccourci par défaut
Aucun
Introduit dans la version
0.17
Voir aussi
Aucun

Description

L'outil Armature en U permet à l'utilisateur de créer un ensemble d'armatures en forme de U à l'intérieur d'un objet de Arch Structure.

Cet outil fait partie de l'atelier Reinforcement, un atelier externe qui peut être installé avec le gestionnaire des extensions.

Deux jeux d'armatures en forme de U à l'intérieur d'une Arch Structure

Utilisation

  1. Sélectionnez n’importe quelle face d’un objet Arch Structure crée précedemment.
  2. Ensuite, sélectionnez Armature en U dans la barre d'outil pour les armatures.
  3. Un panneau des tâches apparaîtra sur le côté gauche de l'écran, comme indiqué ci-dessous.
  4. Sélectionnez l'orientation souhaitée.
  5. Remplissez les entrées telles que "Left Cover", "Right Cover", "Top Cover", "Bottom Cover", "Front Cover", "Bent Angle", "Bent Factor", "Rounding" et "Diameter" de l'armature.
  6. Sélectionnez le mode de distribution "Amount" ou "Spacing".
  7. Pick Selected Face est utilisé pour vérifier ou modifier la face pour la distribution des armatures.
  8. Cliquez sur OK ou Appliquer pour générer les armatures.
  9. Cliquez sur Annuler pour quitter le panneau de tâches.

Panneau des tâches de l'outil

Propriétés

Script

Voir aussi : Arch API, Reinforcement API et FreeCAD Débuter avec les scripts.

L'outil Armature en U peut être utilisé dans les macro et à partir de la console Python à l'aide de la fonction suivante :

Rebar = makeUShapeRebar(f_cover, b_cover, r_cover, l_cover,
                        diameter, t_cover, rounding, amount_spacing_check, amount_spacing_value, orientation="Bottom",
                        structure=None, facename=None)

Exemple

import FreeCAD, Arch, UShapeRebar

Structure = Arch.makeStructure(length=1000, width=1000, height=400)
Structure.ViewObject.Transparency = 80
FreeCAD.ActiveDocument.recompute()

Rebar = UShapeRebar.makeUShapeRebar(50, 20, 20, 20,
                                    8, 50, 4, True, 6, "Bottom", Structure, "Face4")
Rebar.ViewObject.ShapeColor = (0.9, 0.0, 0.0)

Rebar2 = UShapeRebar.makeUShapeRebar(50, 50, 20, 20,
                                     8, 50, 4, True, 6, "Bottom", Structure, "Face6")
Rebar2.ViewObject.ShapeColor = (0.0, 0.0, 0.9)

Éditer l'armature

Vous pouvez changer les propriétés de l’armature avec la fonction suivante :

editUShapeRebar(Rebar, f_cover, b_cover, r_cover, l_cover,
                diameter, t_cover, rounding, amount_spacing_check, amount_spacing_value, orientation,
                structure=None, facename=None)
import UShapeRebar

UShapeRebar.editUShapeRebar(Rebar, 50, 50, 20, 20,
                            16, 20, 5, True, 5, "Top")

UShapeRebar.editUShapeRebar(Rebar2, 70, 50, 20, 20,
                            16, 70, 5, True, 5, "Top")